package com.usbserial.scale.adapter;

/**
 * 电子秤命令类型
 * 定义了与电子秤交互的常见命令
 */
public enum ScaleCommand {
    /**
     * 清零命令 - 将当前读数设为零点
     */
    ZERO,

    /**
     * 去皮命令 - 扣除容器重量
     */
    TARE,

    /**
     * 读取重量命令 - 主动请求当前重量数据
     */
    READ_WEIGHT,

    /**
     * 获取状态命令 - 查询设备状态
     */
    GET_STATUS,

    /**
     * 校准命令 - 执行设备校准
     */
    CALIBRATE,

    /**
     * 重置命令 - 重置设备到初始状态
     */
    RESET
}
